high smell of meat - Alemán Inglés Diccionario